JobFreak

Wind River is Hiring for an Associate Engineer – Systems | Remote (India)

Full Time10-20 LPAMore than 2 yearsPosted: 10 Apr 2026
Wind River is Hiring for an Associate Engineer – Systems | Remote (India)

About Company

Wind River has been a trusted name in mission-critical intelligent systems for over forty years. They build software that powers everything from NASA space missions (think Mars rovers and the James Webb Telescope) to large-scale 5G networks with Verizon and Vodafone. Simply put, if a system needs to be safe, secure, and reliable, Wind River is likely behind it.

Role Overview

This is an entry-level Associate Engineer role where you’ll dive into embedded Linux systems. You won’t be thrown in alone—you’ll work under senior engineers and a mentor. Depending on team needs and what you’re curious about, you could end up working on Kernel Sustaining, Board Support Packages (BSP), user space tools, or even toolchains. It’s a great fit for someone with 2–3 years of experience or strong academic projects who wants to grow in the embedded world.

Responsibilities

• Complete assigned bug fixes, small feature updates, and tests with guidance from your lead or mentor • Participate in code reviews, daily standups, and sprint planning to learn team workflows • Use Git for version control—branching, committing, and creating pull requests • Write clean and readable C/C++ code that follows team and Linux community standards • Run existing test suites, report bugs clearly, and help reproduce issues when needed • Update team documentation whenever you change or add something new • Communicate your progress and blockers regularly, especially since the team is spread across the US, Romania, and India

Qualifications & Skills

• Bachelor’s degree in Computer Science, Electrical Engineering, or a related field (or equivalent hands-on experience) • 2 to 3 years of software engineering experience, or strong internship/academic project work • Basic comfort with C or C++ – you don’t need to be an expert, but you should be able to read and write code • Familiarity with Linux or basic embedded systems concepts • Understanding of the full software development cycle: design, write code, test, review, and document

Must-haves

• Ability to use Git for everyday tasks like cloning, branching, committing, and pushing • Can follow build and test instructions without getting lost • Basic debugging skills – reading logs, using print statements or a debugger with some direction • Willingness to learn new tools like Yocto, GDB, or kernel-specific debugging tools • Good communication skills – you’re comfortable asking questions and sharing status updates in a distributed team

Nice-to-have

• Internship or academic project experience in embedded systems, Linux kernel, or systems programming • Exposure to the Yocto Project or similar embedded Linux build systems • Basic familiarity with Linux kernel, device drivers, or user-space libraries • Some scripting experience in Python or Shell for automation tasks • Interest in BSP/hardware enablement, compilers/toolchains, security (CVEs), or real-time systems

Perks & Benefits

• Work on technology that flies to Mars and powers critical 5G infrastructure – that’s real impact • Strong mentorship culture – you won’t be guessing what to do • Global team environment with colleagues in the US, Romania, and India • Recognized as a “Top Workplace” for ten years in a row with Great Place to Work certification • Inclusive culture that actually focuses on growth mindset, customer focus, and belonging • Remote role based in India with flexibility to work across time zones

Jobfreak is a job aggregation platform. We do not directly hire candidates. Please verify job details on the official company website before applying.

Apply Now →

Similar Jobs